independent league for european cooperation - Turco Inglés Diccionario